package com.ytjj.qmyx.admin.model.request;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.metadata.BaseRowModel;
import jdk.nashorn.internal.ir.annotations.Ignore;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Description 订单
 * @ClassName OrderRequest
 *
 *
 * @Version 1.0
 **/

@Data
public class ReconciliationOtherMoneyRequest extends BaseRowModel {

    @ExcelProperty(index = 0,value = "订单号")
    private String childOrderNo;

    @ExcelProperty(index = 1,value = "订单时间")
    private String orderDate;

    @ExcelProperty(index = 2,value = "订单状态")
    private String orderStatus;

    @ExcelProperty(index = 3,value = "收货人")
    private String userName;

    @ExcelProperty(index = 4,value = "收货人电话")
    private String userPhone;

    @ExcelProperty(index = 5,value = "供应商名称")
    private String bankerName;

    @ExcelProperty(index = 6,value = "商品名称")
    private String productName;

    @ExcelProperty(index = 7,value = "规格")
    private String productSkuSpec;

    @ExcelProperty(index = 8,value = "数量")
    private Integer productSum;

    @ExcelProperty(index = 9,value = "成本")
    private BigDecimal costPrice;

    @ExcelProperty(index = 10,value = "相加费用")
    private BigDecimal addMoney;

    @ExcelProperty(index = 11,value = "相减费用")
    private BigDecimal subtractMoney;

    @ExcelProperty(index = 12,value = "费用产生原因")
    private String remarks;

    /**
     * 表格名
     */
    @Ignore
    private Date createTime;

    /**
     * 表格名
     */
    @Ignore
    private String fileName;

    /**
     * 账单id
     */
    @Ignore
    private Integer reconciliationId;

    /**
     * 表格来源
     */
    @Ignore
    private String source;
}
